Day6-遞增和遞減運算子
那今天要公布上一篇練習的解答,如下:
練習1:
注意:
第三行a=5,這個等於代表的是把5這個數字指定
給a這個變數;那四行a==5和第五行a==12,這兩
個等於代表的是a這個變數是否等於5,是有比較的
的意思
練習2:
注意:
第三行比較特別你要這個程式不大於等於某數或不
小於等於某數,須在前面加一個驚嘆號!
那講解完上次的練習題,我們就開始今天的課程吧!
今天要教的是遞增運算子和遞減運算子
先說遞增運算子,那我們以範例來說明什麼是遞增運算子
範例:
印出:
解釋:
看到第五行後面的a++是指先將a值取出使用,
結束後再將變數a加上1。
那第七行後面的++a是指先將變數a加上1之後
取出其數值。
再來也是一樣用範例解釋遞減運算子
範例:
印出:
解釋:
這個也是跟遞加運算子概念是一樣的,只是這個是減1。
最後,要注意的地方是遞增和遞減放在變數的左和右的意義不同,會影響計算出來的不同。
謝謝大家今天的閱讀